Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 CHURCH STREET Detached £272,894 £140,000 30 Jul 2004
30A CHURCH STREET £126,067 £100,000 17 Nov 2017